omc0125 - recognised instrument omc0125 accounting classification of instruments conforms to accounting standard of reporting agent

Card of business rule recognised instrument omc0125 accounting classification of instruments conforms to accounting standard of reporting agent

Name

recognised instrument omc0125 accounting classification of instruments conforms to accounting standard of reporting agent

Code

omc0125

Comment

This validation check ensures that the attributes 'recognised instrument'.'accounting classification of instruments' and 'reporting agent delivery'.'accounting standard' are mutually consistent, whereby if the observed agent’s legal entity is resident in a reporting Member State then the accounting standard of Observed agent’s legal entity must be consistent with the accounting classification of instruments, and vice versa. This implies that if the observed agent’s legal entity applies the IFRS accounting standard, then the accounting classification of instruments related to the observed agent must be any of the values admissible for IFRS accounting portfolios (cf. Section 5.4.1 in Part II of the AnaCredit reporting manual).

Note: The check is executed only when the legal entity of the observed agent is resident in a reporting Member State and both the accounting classification of instruments and the accounting standard of the observed agent’s legal entity are reported.

Note: 'reporting agent delivery'.'accounting standard' is the Accounting standard used by the observed agent’s legal entity (cf. Section 12.4.23 in Part II of the AnaCredit reporting manual).

Note DNB: For reporting AnaCredit to DNB, it is true that all Observed agent's legal entities are the relevant Reporting agent and the Reporting agent is always in a reporting Member State.

ECB Validation identifier: CN0541;

Rule Type

Constraint


Server expression of the business rule recognised instrument omc0125 accounting classification of instruments conforms to accounting standard of reporting agent

it is true that
(('recognised instrument'.'reporting agent identifier' = 'reporting agent delivery'.'reporting agent identifier'
'instrument'.'reporting agent identifier' = 'creditor-instrument data'.'reporting agent identifier' and
'instrument'.'observed agent identifier' = 'creditor-instrument data'.'observed agent identifier' and
'instrument'.'reporting reference date' = 'creditor-instrument data'.'reporting reference date' and
'instrument'.'contract identifier' = 'creditor-instrument data'.'contract identifier' and
'instrument'.'instrument identifier' = 'creditor-instrument data'.'instrument identifier' and
'creditor-instrument data'.'reporting agent identifier' = 'counterparty'.'reporting agent identifier' and
'creditor-instrument data'.'counterparty identifier' = 'counterparty'.'counterparty identifier' and
'creditor-instrument data'.'reporting reference date' = 'counterparty'.'reporting reference date' and
(('counterparty'.'reporting agent identifier' = 'reporting agent delivery'.'reporting agent identifier' and
'counterparty'.'reporting reference date' = 'reporting agent delivery'.'reporting reference date' and
'counterparty'.'counterparty identifier' = 'reporting agent delivery'.'reported as counterparty identifier') or
('counterparty'.'reporting agent identifier' = 'observed agent delivery'.'reporting agent identifier' and
'counterparty'.'reporting reference date' = 'observed agent delivery'.'reporting reference date' and
'counterparty'.'counterparty identifier' = 'observed agent delivery'.'reported as counterparty identifier')) and
(('reporting agent delivery'.'accounting standard' in
( "IFRS"
,"National GAAP consistent with IFRS") and
'recognised instrument'.'accounting classification of instruments' ENDS IN "(IFRS)") or
('reporting agent delivery'.'accounting standard' = "nGAAP" and
'recognised instrument'.'accounting classification of instruments' ENDS IN "(GAAP)")) and
'recognised instrument'.'accounting classification of instruments' <> "Unknown"
'reporting agent delivery'.'accounting standard' <> "Unknown"))


List of DNB-specific attributes of the business rule recognised instrument omc0125 accounting classification of instruments conforms to accounting standard of reporting agent

Name

Value

business rule classification

other model constraint

business rule scope

Checked within the data delivery

business rule status

active business rule

number of dependencies

1

severity

signalling


List of attached objects of the business rule recognised instrument omc0125 accounting classification of instruments conforms to accounting standard of reporting agent

Short Description

Entity Attribute 'recognised instrument.accounting classification of instruments'